to be open mouthed - Türkçe İngilizce Sözlük